micropalama himantopus - Spanish English Dictionary